基于文件的注册表资源管理器

在此部分:

关于基于文件的注册表资源管理器

Environment Manager 对端点上的应用程序进行个性化设置时,应用程序的注册表写入项会捕获到名为 settings.fbr 的基于文件的注册表 (FBR) 文件中(位于应用程序的虚拟缓存中)。捕获的注册表项是指那些在全局包含/排除列表中定义的项,以及在个性化数据库中定义的任何应用程序特定列表。

应用程序退出时,Environment Manager 会将缓存内容(包括 settings.fbr 文件)保存到个性化数据库。在应用程序下次运行时,将从数据库中还原缓存内容。

FBR 资源管理器可用于查看端点上的 settings.fbr 文件。尽管可以在 FBR 资源管理器中编辑文件,但由于应用程序下次运行时,文件将被数据库中的副本覆盖,因此编辑无法生效。要进行更改,必须在 Environment Manager 控制台中使用个性化分析工具的注册表编辑功能来编辑数据库副本。

尽管可以使用 FBR 资源管理器,但建议您最好使用 Environment Manager 控制台中的个性化分析工具。

有关详细信息,请参阅 Ivanti Environment Manager 个性化帮助

注册表编辑不当可能会严重损坏您的系统。在更改注册表之前,应该先对计算机上任何有价值的数据进行备份。

使用场景

FBR 资源管理器可用于打开通过用户个性化创建的虚拟 FBR 文件,让您可以查看给定应用程序的给定用户虚拟注册表。FBR 资源管理器使客户端能够打开和查看应用程序的 FBR 文件,方便您查看应用程序使用了哪些与用户有关的注册表项。

新建、重命名或删除条目或数据类型

  1. 选择开始 > 所有程序 > AppSense > Environment Manager > 工具 > FBR 资源管理器
  2. 选择文件 > 打开

    “打开”对话框随即打开。

  3. 导航到 FBR 文件,然后单击打开

    FBR 文件在 FBR 资源管理器中显示,并排列为树状格式。

  4. 要随时刷新 FBR 资源管理器树,请选择文件 > 刷新,或者按 F5 键。
  5. 执行以下一项或多项操作:
    • 要创建新条目或数据类型,请在 FBR 资源管理器树中右键单击某个节点或数据类型,然后选择新建
    • 新节点或数据类型随即创建完成。
    • 要重命名条目或数据类型,请右键单击某个节点或数据类型,然后选择重命名。在 FBR 资源管理器树中,输入节点或数据类型的新名称。
    • 对于数据类型,应指定相关值类型和值数据,然后单击确定

  6. 要删除条目,请右键单击该节点,然后选择删除

    该节点及其所有子节点将被删除。

    在 FBR 资源管理器中删除节点或数据类型时,系统会自动完成删除操作,不会显示确认消息,您也无法撤消操作。在选择“删除”命令之前,请务必确认您确实要删除该节点。

从 FBR 资源管理器导出 FBR 文件

您可以为单个用户导出整个或部分 FBR 文件。导出文件的默认扩展名为 REG。您可以双击此文件,将文件中包含的信息添加到注册表。

  1. 请执行以下操作之一:
    • 要为用户导出完整的 FBR 文件,请右键单击 FBR 资源管理器树中的“注册表”节点,然后选择导出
    • 右键单击包含要导出部分的节点,然后选择导出
  2. 输入导出文件的名称,然后单击保存

编辑 FBR 文件中数据类型的数据值

  1. 右键单击包含数据类型的节点,然后选择“编辑”。

    “编辑值”对话框随即打开。

  2. 编辑数据值,然后单击“确定”。

数据类型

下表显示了系统当前定义和使用的数据类型。

数据类型 说明
REG_BINARY 原始二进制数据。大多数硬件组件信息均作为二进制数据存储,并以十六进制格式显示在注册表编辑器中。
REG_DWORD 由 4 个字节长的数字表示的数据。设备驱动程序和服务的许多参数都属于此类型,并以二进制、十六进制或十进制格式显示在注册表编辑器中。
REG_EXPAND_SZ 可变长度的数据字符串。此数据类型包括在程序或服务使用数据时解析的变量。
REG_MULTI_SZ 多重字符串。包含列表的值或采用可读取格式的多重值通常属于此类型。各条目由空格、逗号或其他标记分隔。
REG-SZ 固定长度的文本字符串。
REG_FULL_RESOURCE_DESCRIPTOR 一系列嵌套数组,用于存储硬件组件或驱动程序的资源列表。